============================================================
>   3Dfx Interactive, Inc.   Glide3 Driver Source Kit      <
============================================================
Voodoo Banshee/Voodoo3 Glide 3.X Driver: 3.10

This product may be covered by one or more of the following US
patents, especially when used in conjunction with hardware graphics
accelerators: 5,724,561 5,740,343 5,808,621 5,822,452 5,831,624
5,870,102.


Copyright Notice
================
Copyright (c) 1998-99, 3Dfx Interactive, Inc.  All Rights Reserved.
This kit contains UNPUBLISHED PROPRIETARY SOURCE CODE of 3Dfx Interactive, Inc.
The contents of this kit is protected under the 3DFX GLIDE Source Code 
General Public License. For details see the file glide_license.txt.


Restricted Rights Legend
========================
Use, duplication or disclosure by the Government is subject to restrictions
as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
and Computer Software clause at DFARS 252.227-7013, and/or in similar or
successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
rights reserved under the Copyright Laws of the United States.

 
Contents:
=========
Glide3 (R) source code.


Installation
============
Simply uncompress the source tree with the directory structure intact 
to any directory on your system. If the directory structure is changed, 
3Dfx considers it to be un-supported as you will not be able to build 
the source with the make-files provided by 3Dfx.  


Compiling
=========
Run "make -f makefile.linux"

Note that this version of Glide3x can be built with or without support
for DRI rendering.  By default this source tree is configured for DRI
support.  For the DRI there are C source files with a .c.dri
extension.  The corresponding non-DRI version have a .c.save
extension.  The .c files are symlinks to either the .c.dri version or
the .c.save version. Building a non-DRI version of Glide 3.10 requires
manual adjustment of the source by chaning the symlinks for the
following files: 

	  h3/minihwc/linhwc.c
	  h3/glide3/src/gsst.c
	  h3/glide3/src/glfb.c
	  h3/glide/src/gglide.c

Manually pointing these symlinks to the .c.save version of the C source files 
and running "make -f makefile.linux" in the top of the tree will build a 
version of Glide3x suitable for standalone rendering.
	   
	


